1503
1690
1063
1001
2738
1934
1163
1726
1133
962
825
847
1250
2472
1546
1336
2205
2018
986
1171
976
914
1245
1103
2112
902
1394
1990
1811
2121
1159
1448
2597
1604
830
1697
2050
1640
2133
2445
1801
1044
1796
981
1557
1566
1732
1322
908
1019
1434
964
1542
1449
1128
1029
3101
1015
1599
926
1029
2082
1594
2924
1859
816
884
1100
1695
1074
1154
2198
1497
2370
1436
797
3083
1314
813
883
791
1124
804
1723
959
789
1101
1535
970
2473
1299
1270
895
1428
3226
1239
785
1200
870
787
835
921
853
1289
1104
1803
2029
784
997
2394
7207
1158
5966
2648
2954
828
1138
1043
903
1877