984
0
1015
1376
1012
1105
2879
1
2508
7
484
534
2663
6026
2
596
1225
490
475
1744
581
773
1298
2028
1249
868
850
938
1022
2929
6
3321
1243
2123
429