1752
1453
1610
955
894
1176
988
2968
1342
2219
1302
1132
1063
2014
2444
1018
1600
1590
1250
1086
2704
2137
1005
996
907
2175
1756
2056
2159
2060
1865
861
1619
1547
1660
3307
1632
1042
1197
953
917
933
1995
2171
1214
1289
2204
1184
1796
869
1339
1193
1158
1608
1563
1094
1689
1623
1474
1706
1165
2447
767
1375
1003
749
751
880
1182
782
2330
914
1378
1459
2177
1991
1328
900
927
2548
826
851
1791
2890
882
887
1385
2189
994
879
809
1300
2452
917
855
2436
3442
814
1074
2155
1492
1142
1311
2635
887
834
863
2146
834
907
873
1166
1239
1008
1240
1512
892
822
1697
869