2514
1172
1137
697
890
1531
1304
738
657
737
770
637
1022
1298
672
692
668
1543
1907
1148
1995
965
1025
723
955
1272
7103
727
1338
2212
662
1099
2115
2389
1154
1015
1787
5811
792
880
645
1511
1080
824
830
1702
1215
816
1169
671
913
983
1916
1348
1378
850
3306
1238
832
980
1110
693
875
1035
2209
1366
791
2198
890
1898
714
1556
4302
769
801
673
1050
2142
1447
794
1374
737
1322
1569
761
1618
1097
917
902
1816
773
1403
974
1547
1293
784
1282
1138
1680
684
948
835
945
1021
1217
1531
1297
1091
1729
679
1503
3907
1271
1760
3560
2565
1090
713
1601
1398