2041
1
1877
1638
2
1898
477
0
475
2093
400
455
798
611
383
521
1645
4106
522
1462
804
846
418
860
1073
8116
6
2395
458
1504
414
552
152
58