1615
2
1475
1
2577
2947
9
2426
3
2407
1075
7
1364
1296
8
71334
0
2607
6
1822
8002
1600
3102
9201
26
2639
5
1201
66
506
996
933
491
987
733
544
444
975
960
1337