951
0
505
408
422
798
2000
1
581
19279
2
538
1044
1745
8125
3
2634
874
280
1853
415
1020
139
3990
1477
476
282
726
22330
22
9807
1824
320
417
9176
5