10491
3744
3838
1027
11168
4335
4027
1841
1892
763
2747
1314
7868
4123
1772
721
3916
1760
5748
2932
1648
597
1217
424
1047
413
1298
432
1244
494
1481
738
1536
788
880
444
2168
988
7290
3900