1821
848
1255
933
3298
1141
740
882
1638
833
1393
828
970
1703
684
1269
1117
1198
4362
710
742
1907
1128
1074
829
690
1277
670
830
1324
852
3013
845
1204
705
687
859
797
684
702
820
1543
1176
1688
4270
796
824
1814
908
809
892
755
1213
1727
1461
708
1042
861
907
2792
1638
1766
839
996
670
1051
1529
928
1114
1884
1066
1210
889
2736
1903
1026
739
1547
663
3354
816
2264
1724
3035
2280
2145
1232
722
2431
1190
1897
797
633
1883
709
1880
1251
874
1094
772
1373
1133
784
881
1806
682
1102
1638
2215
639
933
709
1560
2515
757
1612
2377
813
2142
812