1632
1148
757
1007
890
1150
965
5629
924
1068
1374
1017
1659
730
918
1317
1015
1151
758
2646
1815
880
1508
1255
1925
5864
757
963
892
639
773
37311
761
1068
681
1419
4899
874
661
671
712
802
720
952
654
816
1750
645
915
674
672
815
4329
696
767
2578
1965
767
3115
8645