3233
16
2730
6
2000
1
282572
0
31535
726
2190
417
19279
2
1453
4411
121182
822
476
2211
2909
4
17353
1327
812
5255
625
4740
2886
20634
8
798
2125
3503
3
1020
482
505