2000
1
1832
3
376
0
3559
2
951
1161
467
453
381
584
1298
314
286
1133
1939
401
4591
9
5393
8
957
526
2940
454
13100
403
2121
4
409
415
1045
3536
456