1106
8
1231
3
7964
4
1277
2
2647
15
703
5156
1234
1
3678
22
2300
5
1407
1238
6
2556
17649
2199
1033
1913
455
471
4004
2185
1828
5782
9
1570
1386
1983
10
2675
833
1789
1556