5175
10636
7998
2901
1988
3741
912
1547
4421
1279
7748
1086
894
1162
1303
963
6209
864
1945
1147
3225
1308
882
940
3045
1263
4264
983
1903
1204
1632
1607
2289
877
979
5074
940
874
1332
860
1036
3210
843
797
1296
834
1623
1328
935
1026
899
1006
934
1718
5454
1232
920
6918
931
1249