1235
750
3585
1660
1802
791
2054
1000
1007
923
1218
806
770
1194
826
2500
936
909
1488
938
1463
3710
1854
1051
1220
3594
720
2353
1586
6739
1912
1139
1150
2658
790
1229
755
787
917
2286
855
2698
854
1083
1085
827
1053
7192
814
887
886
1142
1175
964
2369
6280
988
1121
6081
762