2012
933
2374
1617
7971
2643
888
2501
1531
1406
911
927
1005
2402
862
1329
1974
636
736
830
742
1100
1012
816
834
694
737
915
777
705
951
2158
1373
624
1754
914
1975
1119
1201
627
964
2418
1474
2214
977
723
805
2238
702
1079
699
2349
20700
1122
1826
3165
1453
1703
1013
1043
937
861
700
3353
1175
853
1129
1664
834
1092
725
774
1051
3813
858
857
1637
1758
739
716
799
735
1241
868
667
1051
794
819
5108
1102
782
997
5472
2624
1683
2394
881
945
839
967
1834
693
2171
1319
1678
1660
1047
968
2222
1634
1027
1054
714
6855
997
1310
2118
979
818
1717