2165
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
1419
898
1792
1668
866
1142
1480
1307
2337
1492
1614
815
1417
878
901
773
1145
1086
2286
946
962
800
1388
1802
863
818
1193
1670
833
787
890
813
845
1355
822
1115
907
944
1938
1365
1534
2433
840
872
1622
2645
1284
875
825
1534
913
974
1632
858
817
1649
890
1263
1114
805
1353
2347
1057
1009
2166
931
2620
943
1267
817