1186
1
1663
5
3126
3
1407
2358
9
2932
2
1189
0
3498
4
2666
2996
2155
2903
2964
1603
3765
1022
2879
2476
1320
2948
6
1153
10598
1903
3694
4471
1250
1960
6095
658
984