2687
5
629
0
759
581
718
868
978
1812
2
575
1225
660
475
1017
1239
504
2649
3252
578
542
1310
621
1252
458
1376
531
1816
723
1591
1012
1384