2553
2296
920
1535
892
1284
1864
1571
809
883
1605
1792
1870
1073
961
2019
1161
1283
2647
1402
1210
1512
844
1314
1487
1355
1983
1399
1322
1627
1629
866
1175
1186
1872
2486
1184
965
1169
826
1814
853
2610
1894
1471
1072
902
997
3396
1574
1830
1123
2708
3754
1002
895
4587
1583
1066
1200
1443
3621
1759
898
1695
1017
1648
2099
1303
1604
840
1180
1794
1014
842
959
788
2105
856
2063
1756
1262
2474
1267
1715
832
922
1116
5058
1698
1419
940
969
1813
856
1548
775
1665
1619
888
1444
940
955
829
803
1728
966
1188
2029
842
1806
917
1675
1143
1380
834
1173
2535
1663
1915