2000
1
1228
445
661
0
1470
784
22330
22
1610
2
2619
2194
938
975
467
665
650
1182
398
3719
4964
3
1133
2470
1939
905
2152
957
370
951
454
403