2194
1336
1263
1708
1493
5458
2347
2293
949
1958
1618
946
1870
1814
1125
1100
1445
2025
1537
1427
1623
816
1613
3966
867
3386
2405
1236
857
1088
962
921
1365
855
923
2207
2715
1134
1087
2019
972
1191
848
915
2338
1793
1323
1033
1340
1205
900
1367
1039
1656
1780
1085
1839
1020
1213
2634
850
793
1145
1637
1597
1099
1120
2231
946
934
1269
915
1283
1315
1047
833
2027
886
2011
2124
793
2172
2913
831
2095
760
783
775
1534
881
2050
1284
1201
798
969
794
3161
1380
2021
891
969
934
2146
1106
847
2144
877
1845
1267
2570
925
2166
1682
2138
1602
1318
896
1211
818
855