1638
2207
1609
2763
1621
1308
911
2745
1312
2165
1495
1053
944
1491
1372
2017
909
898
1345
1493
2183
1093
1949
2270
1173
896
897
1501
985
1322
1019
910
1426
1168
1413
880
957
2401
1078
933
1008
2295
1480
873
845
908
957
847
892
1684
1471
1267
946
863
1906
993
927
1966
2231
1073
975
931
1309
907
885
1425
1106
880
942
770
1318
1069
2982
2122
838
786
957
778
1891
1428
1127
772
983
1332
855
1110
819
1506
2433
884
764
737
835
2144
794
2199
1416
1263
2145
863
803
915
937
817
912
1454
748
840
810
1429
762
793
815
1098
1484
803
816
1674
890
1938