2202
2466
2
1
1
1
459
186
23
1
6
1
4
3
8
2
7
5
389
46
2
7
1
1
1
1
11
7
1
6
192
2
107
1
29
1
1
7
589
5
242
671
581
639
69
9
21
1
2
3
534
45
3
9
1
1
31
3
1
38
154
1220
56
40
131
1207
514
310
552
578
840
12
16
11
897
37
13
62
2
5
3
54
187
1
1
1
3
3
17
8
1
23
7
152
40
1742
268
892
798
401
41
582
13
38
1
68
316
6
90
136
2191
11
1943
259
12