2245
943
2311
1174
1443
2178
869
1002
844
1795
1078
2352
4212
2607
1448
1394
1530
882
1050
1755
1357
925
2311
4713
2463
3511
1777
3082
1415
2108
15360
6373
2622
1460
1149
3316
958
9747
976
2036
1810
1199
1935
1590
2450
1895
917
2965
1073
1915
1603
1785
2025
873
1110
8593
1154
895
3328
1243
2128
1155
911
2099
1458
825
926
1514
2346
2978
906
1095
933
2252
3664
745
825
995
929
818
1240
1072
852
1577
849
36979
782
1094
3757
1675
1748
845
5424
2858
850
866
1300
7040
2528
1228
898
4021
1501
2709
784
797
3340
1060
1573
2524
1728
2383
4653
3080
2568
1532
992
840
1590
823