1386
1
1518
477
0
475
860
552
400
571
1462
464
505
4106
2422
2
662
418
521
58
363
611
1865
3015
408
152
2188
9
5455
2395
5646
4
353
804
2799
3