1515
6
1162
1
1597
3
2977
8
1227
1033
2
1941
5
2721
1395
2691
1037
540
1781
3210
2025
1482
986
1660
1739
942
1450
1043
2937
4395
7
1706
1427
724
2261
4
1196
1851