1106
8
1231
3
7964
4
1277
2
5782
9
126418
18
1789
2646
15
1234
1
5156
1386
702
3676
22
1554
11
2199
2185
5
1828
17649
455
1032
1373
1160
7
471
1407
1912
2138
4772
2300
4004
8114
14