1142
2
3240
6
1279
4
2302
1
2901
3315
920
3
1539
9511
5
2512
1514
385
1746
2346
1061
1272
751
1657
1255
2061
1089
3128
2297
3831
7
1126
2272
1827
2169
4179
990
0