1226
1
2797
5
1581
2
3765
4
5225
8
1152
1211
1285
3316
10
23558
17
2850
1295
4996
6
2650
20
280
1002
1864
3479
1337
6346
16
2344
2234
6327
7
2578
2810
8185
2250
2297
796
2848