1310
0
1012
581
1225
475
621
984
575
718
566
883
1017
629
118
2
1816
1239
2108
3
868
1416
1
120
2649
4585
10
1376
660
4187
67688
66
978
302
504
542