1356
2
2117
4
6370
5
475
0
477
798
400
552
611
1898
1
383
418
1636
860
1456
1234
4106
522
521
455
458
804
353
1462
787
472
1637
8116
6
1650
846