2445
985
946
869
643
712
678
1451
717
702
981
2313
727
961
2211
2015
767
620
1543
2731
3267
983
1029
707
707
1426
1516
951
1653
1046
1066
877
954
2179
1636
1180
1389
631
1861
747
2204
768
3365
762
710
1846
1728
977
828
824
1734
1307
1600
837
1700
4210
1267
1868
705
1499
1243
768
883
1972
1090
714
3172
706
874
2015
952
1066
1546
1387
746
1393
762
2019
802
727
1847
1413
2076
917
1859
776
1439
828
1195
1963
1970
639
1414
1760
892
2767
1146
1513
1383
1023
857
1637
719
683
1013
628
1446
772
2563
2384
3086
640
1381
1547
859
705
1534
1384
979
1138