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
1778
956
1685
1016
1209
1082
1314
855
2560
857
1074
2047
1413
750
1777
809
1460
1767
1022
1008
1935
1823
1690
1512
1585
839
997
857
911
2916
1564
891
1010
1830
1008
897
858
2542
1490
975
880
1307
1256
1443
962
831
1126
853
1790
758
780
944
1795
2194
1526
1493
1017
890
1645
1141
959
1991
1151
1547
1017
4626
1463