2271
4
984
0
1298
1012
3198
8
1376
749
1243
1105
1015
534
2663
1225
596
1500
581
1744
1
868
938
2123
850
1103
2649
490
484
323
1166
445
420
562