2545
5
1805
3679
1
3691
8
849
1961
4
886
0
1277
1898
477
475
4243
7
1456
400
455
798
1462
611
383
521
4106
522
804
846
418
860
1073
8116
6
2395
458