3430
1
475
0
798
860
552
611
383
933
521
400
804
455
1462
4106
522
477
353
58
2166
2
543
787
1650
8116
6
3015
2395
29323
418
422
1898
1636