2186
2455
2
1
1
1
453
183
23
1
6
1
4
3
8
2
7
5
388
45
2
7
1
1
1
1
11
7
1
6
193
2
107
1
29
1
1
7
584
5
232
669
576
641
68
9
21
1
2
3
536
45
3
9
1
1
30
3
1
38
146
1214
55
40
131
1191
512
312
545
573
835
12
16
11
892
37
13
61
2
5
3
56
186
1
1
1
3
3
17
8
1
23
7
151
40
1731
264
885
801
391
41
584
13
38
1
68
318
6
91
135
2175
11
1932
254
12