1287
2552
1312
967
2140
2429
1184
882
1203
2140
1878
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
1272
2694
1396
2668
1146
1926
887
887
1288
883
1359
1145
1073
877
752
811
1013
1561
1011
1299
1426
885
3104
1567
880
899
801
880
783
999
1346
1643
1076
865
2802
3029
1621
1358
1138
1130
5992
1777
1660
1615
855
1526
1867
741
1788
1723
1217
871
1950
1096
1100
819
841
1565
911
2070