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
993
927
1966
2231
762
884
830
1124
697
1417
1426
1145
2123
1206
807
785
884
883
777
1171
805
869
945
934
954
2591
2143
1363
2019
817
929
1917
1618
833
786
840
1641
842
1553
1038
862
834
1903
843
2681
2094
1312
810
1119
2568
934
1041
1333
893
898
1880
893
3113
773
967
2165
751
1649
849