1543
1
1156
1303
1253
1660
467
0
2301
460
862
2271
4
1012
2036
2
984
1967
1380
1376
1243
1813
1105
1015
1103
484
2663
1225
596
1413
668
2440
3
1744
1155