19279
2
25137
0
31535
417
2730
6
1327
2000
1
476
121182
169211
11
1921
4
2125
14508
18
788
3674
10
1216
2275
5255
16
17353
822
812
1453
4864
392
2546
282572
874
3503
3
1020
629