1260
749
1298
1189
822
764
1849
3719
1425
1166
6571
16066
883
951
964
6855
1030
975
846
1524
853
1194
15829
1053
966
6567
920
818
889
1092
1614
1916
937
3157
900
973
842
814
2857
1388
2053
867
2573
918
954
1650
8132
1127
5352
663
971
21186
2141
2801
924
2695
1467
931
786
3693