1505
1351
2225
905
910
797
1344
1813
2017
2805
1804
1289
1045
2844
2584
938
4857
2345
1115
2039
1284
1584
1361
1326
1120
1838
928
2929
2137
959
921
1251
1734
1895
1747
2638
1386
1191
856
971
990
2205
3105
864
1123
1906
2452
894
909
2087
4361
1687
1421
1105
1163
816
1515
1125
908
2139
1276
2235
891
1655
985
857
910
848
1308
1066
970
2154
993
1286
939
1027
859
1141
978
1438
1303
1009
1063
1671
862
933
1721
2937
1476
896
3697
2156
1106
838
967
879
1613
1601
880
1457
923
1047
783
1262
1726
865
943
1003
1024
1065
809
1733
1506
1077
2116
1758
957
2271
1660
843