1973
2126
1792
2522
1055
1836
1623
961
1035
877
1497
2448
848
2758
2415
1286
1463
887
1154
1087
917
1707
1628
900
1152
1118
1813
2016
1592
1347
863
1504
2863
837
1384
1685
1203
5312
2754
1001
1642
1482
1723
996
1578
1855
1833
1146
966
3610
976
1336
1033
1026
1335
965
834
1481
2208
1852
991
2064
1235
860
1525
3041
1811
1795
2120
921
1075
1451
2112
1066
874
1446
1476
1158
3432
2805
832
2213
2190
2237
2732
1091
1029
969
3352
1658
2039
1965
1856
1112
856
2089
770
1438
1786
1298
1153
1136
2239
877
2370
996
1559
978
2996
912
1695
1734
1146
869
1155
1605
864
2992
1391
1196