5009
0
3650
3
424
2
1052
1
1359
477
475
1110
860
2605
1213
400
1822
464
1598
505
4106
3659
14
1462
418
521
58
363
18385
611
552
1471
3015
408
152