2495
1314
722
1293
944
9615
998
1386
1403
872
747
1068
1513
5356
1584
920
1708
5714
1565
855
1421
1178
832
1021
963
1018
1069
1441
1429
792
924
1261
3025
2848
2191
1070
2641
1438
1641
2858
2429
4694
1728
2452
2375
2982
1453
2191
2108
2332
2989
916
2858
2321
1084
995
2832
883
1023
896