2781
1
3158
2
298
1568
4862
2904
3
1405
2294
1664
2133
400
0
1041
2110
1590
2315
1816
2999
1398
1749
1660
678
1368
999
802
1788
1488
2191
8
3779