959
1
1092
4411
5
997
383
0
798
611
522
860
552
475
730
2
353
4106
400
804
455
1462
477
363
543
521
1636
505
472
458
2395
1898
152
8116
6