2000
1
530
4
300
0
1132
1898
2461
20
3287
480
543
252
1464
2
202
417
2870
3
1115
2320
1343
846
392
931
764
3990
3626
2585
246
445
2538
8
521
1465
7
1342