2000
1
597
0
400
631
874
1333
629
726
22330
22
426
9807
2
1216
493
2211
8876
8
980
4111
2758
2275
2909
4
458
417
371
705
9178
6
66
2881
18385
3819
957