2480
11691
303
1428
2054
9683
2189
10316
2318
10927
32
150
127
596
32
150
417
1964
2318
10927