1543
1
1156
1303
1253
1660
2301
460
0
862
2271
4
2036
2
1967
1243
1813
1105
1103
484
2663
596
1413
668
2440
3
1744
1155
385
4248
914
938
2123
475