2881
2
1906
7
3498
4
326
1
3149
2224
1267
3510
2657
3
2749
2748
2301
1098
0
1369
5
6235
2052
2539
3123
2180
2953
1394
6
1533
1949
968
1224