19279
2
2000
1
121182
31535
0
2730
6
476
282572
812
1453
1327
17353
417
22330
22
2125
822
629
1921
4
1216
9807
25137
139
169211
11
419694
9
788
1053
874
9244
625
20634
8
5255
16