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