2281
1240
1388
1328
1716
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
1235
1096
823
1632
844
1072
2000
870
822
916
1039
764
835
766
946
778
774
975
890
840
878
894
915
1380
802
1246
1843
2151
1748
1770
831
1547
1428
946
1041
815
816
818
1250
854
1207
807
2137
1059
833
1056
1506
1180
1841
996
802
3161
806
1406
1110
810
1944
794
1380
1845