1526
4
1641
2
997
3
1979
1
1568
921
992
7
770
0
1054
6
460
556
846
3503
1132
1437
1588
5
1461
1128
1430
2470
1567
2784
9
1724
8927
1614
1029
2739
1286
1106
1643