851
3
1351
1
1933
1310
6444
1417
2
1241
5
98642
31
910
417
568
921
506
990
358
175
406
78
208
17440
9
212325
0
1297
2104
832
1462
26682
1179
720
2015
1941