1519
7
503
2
1977
7330
6
953
1
1714
3
6212
582
2585
4
5523
1036
1132
5
2240
1001
1937
1350
552
1037
11
538
1668
743
1422
858
2869
5271
2987
5238
910
3068
7075