2080
2432
438
186
43
1
397
20
1
12
3
228
229
512
9
313
548
1
465
687
66
1
1
41
1
4
9
2
1
1
10
12
595
21
20
18
2
39
1
5
12
1
9
2
213
6
1
3
973
65
9
1
40
771
674
584
813
1155
94
5
7
1
1561
1
5
85
1
2
1
1
1
2
2
1
3
1
18
259
2
1
1
2
1
1
1
1
1
4
8
1
2
6
1
1
45
129
6
1890
55
633
973
409
55
623
51
13
8
22
22
1
42
475
1
87
70
2068
12
1331
3