2472
3
1749
1
662
0
2272
400
1898
860
477
475
455
798
1976
2
804
611
521
1462
552
4106
418
1636
383
1504
522
152
58
1650
846
2395
458
714