2142
11
1259
2
4006
22951
8
1582
1
2003
4
1750
2298
5802
5488
9
4974
5
1554
1033
1374
2185
2200
17649
1828
455
1160
7
471
1238
6
1718
2556
8115
14
4775
2300
2138
1913
1407
3