1396
1
3107
7
1605
1320
2
995
2762
1382
2268
4
1303
1539
1376
1643
1135
1161
1180
2133
1129
1401
828
2680
0
2181
1455
1140
2315
1260
2999
3
1511
856
1195
1590