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
993
927
1966
915
1282
819
1388
1637
2913
894
875
966
971
837
1106
1439
5392
1273
1920
943
830
1028
1098
835
990
1621
938
3327
813
844
1211
1145
1748
850
1313
885
983
896
1041
849
2283
833
824
812
1364
2199
2032
807
1026
748
1115
911
1310
1815
890
1366
1428
1352
1118
1313
946
827
1067