1225
0
3629
1
1012
978
581
475
1160
1310
1055
621
2478
2649
718
1239
1404
467
660
1376
868
542
629
1380
1017
5717
1816
5196
2
1494
1581
1908
883