1230
964
3254
6110
910
814
5748
926
854
882
1312
1067
1033
1680
1589
1042
1264
1436
1961
889
1012
2698
1075
6874
1228
1825
946
944
1303
839
1148
1430
1514
1569
1373
875
3825
3993
923
797
1630
12038
976
928
1116
4065
864
943
7277
1066
2799
1075
928
1163
947
1496
877
3687
1183
892