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
1778
956
1685
1016
1209
1082
1314
971
1001
1791
1577
1001
1744
861
837
1575
3281
2601
1486
992
1044
1612
891
822
1664
1064
1043
1488
2165
1378
1380
2202
1009
1029
988
975
1221
927
1446
1093
2257
1764
940
882
874
1707
949
871
933
832
1087
1688
1230
832
1238
1038
802
858
813
1090
1374
802
894
3577
847
1596
912
1279
2910
1593
774
2283
855
826
3442
750
762
1256
1469
1509
844
1196
1283
1097