1225
0
2873
3
688
1
1012
629
1380
581
868
1376
475
660
1310
575
718
978
504
542
3154
6
1252
458
621
984
216
1888
1816
1239
1055
566
2649
883