2701
4
2105
1
3263
2861
2
2326
2631
1537
3655
11
4375
7733
4012
2297
2392
1355
0
1618
289
1393
2333
3
2767
5
4480
1211
3364
751
4216