2791
867
2098
1602
1588
1883
1107
850
1000
1441
910
1634
901
957
1006
1461
877
915
1366
1823
2276
1315
1293
1734
1463
1533
1714
2667
904
1011
2014
972
1601
3315
1244
1057
4722
977
1350
1718
990
825
1372
911
2225
4395
1115
1283
2521
5063
915
3155
2895
3076
1126
1196
893
892
989
2000
1125
1466
844
1072
850
1350
1602
2160
2127
3406
1572
1196
1413
760
974
838
1479
1001
683
1533
1095
2281
1804
1078
869
1100
1186
847
777
1512
1391
1238
1000
797
1338
1490
2018
812
1511
1160
1412
10751
1320
1454
1460
2289
1315
929
917
692
2450
10253
3228
1869
1128
1304
1362
2573
1484
1434