1567
2
475
0
798
1396
4
860
552
611
383
521
400
804
455
3152
9
1462
4106
522
477
353
58
543
787
1650
8116
6
3015
2395
29323
418
422
1898
1
1636