2458
2399
527
224
38
2
448
32
10
4
268
225
669
11
336
708
580
724
110
1
1
3
1
1
61
1
1
1
2
4
2
8
1
1
1
2
1
10
16
637
1
22
18
1
1
12
1
41
6
18
2
1
9
1
1
238
6
6
1
1207
107
10
65
1016
2
762
603
937
1301
186
12
4
12
1
1863
1
9
1
80
1
1
2
1
1
1
1
1
1
1
1
23
1
314
1
1
5
1
4
1
1
2
2
4
2
1
2
1
1
9
1
1
5
1
6
1
1
63
1
155
9
2192
102
872
1092
427
65
669
51
10
4
29
16
47
521
1
1
76
70
2437
21
2457
1
1603
1