108
2
1463
7
1300
816
1327
602
0
495
1
1093
923
3
3231
2104
174887
14
143538
11
300
1024
622
542
81
243
35364
5449
4
2375
7615
20
1158
1309
18
11001
15
2497
12683
13
3238