3107
7
1455
1
1382
2268
4
2999
3
2287
1135
2133
1590
995
1788
1511
1320
2
1161
2578
1813
1260
1129
1401
1419
2181
1140
1089
2555
1563
1062
1268
856
1690
83