1501
0
9807
2
19279
2909
4
4536
2727
121182
1
547
17353
1453
2000
476
1020
2546
417
2730
6
467
2587
16
1921
2125
14508
18
31535
169211
11
788
1216
5255
822
812
3114
3092