1501
1
4080
3371
10
1950
3
5233
3316
11
3691
4
1240
5
2999
4250
2
1854
2047
3522
2105
1787
1749
10043
1861
3156
1994
3003
4672
968
6225
12149
4553
2982
16769
1556
2384