2312
1843
948
1760
1032
862
1288
1541
1008
883
859
1181
949
2359
1061
1069
987
882
828
2060
1540
893
1523
938
934
1050
1762
1866
1580
2591
1935
3372
1783
2484
2159
1490
1399
2512
1344
1131
740
4288
2006
1865
905
7874
1529
926
1828
3142
2702
1299
1000
1182
829
1498
1634
1055
831
826
1057
1449
1238
828
1950
1186
1154
2062
750
1256
2140
957
2475
925
855
1625
1058
2861
808
783
1671
2168
922
1298
862
1511
958
1047
973
1089
1411
1004
865
4759
801
1403
807
2346
1573
900
1898
1511
746
2002
993
1217
1114
1319
750
926
2194
3442
1843
957
1551
1289
1535
1079
1008
1495