5009
0
3650
3
424
2
477
475
1213
1
860
2605
611
400
2395
1462
804
1636
505
3700
4106
798
418
521
58
363
552
1471
3015
152
704
464
71
353