2142
11
1259
2
4007
22952
8
1582
1
2003
4
1750
2298
5802
5489
9
4975
5
1554
1033
1374
2186
2200
17650
1828
456
1160
7
472
1238
6
1718
2556
8115
14
4775
2302
2138
1913
1407
3