1501
0
19279
2
417
2730
6
1327
5165
3
2000
1
2727
476
4536
121182
1020
31535
2587
16
1921
4
2125
14508
18
788
1216
2275
5255
17353
822
812
1453
547
282572
467
874
3503