108
2
1462
7
1300
816
1327
602
0
495
1
1093
923
3
3231
2103
174876
14
143532
11
300
1023
622
542
81
243
35364
5449
4
2375
7612
20
1158
1309
18
11001
15
2497
12680
13
3238