1226
1
1581
2
1295
3765
4
2650
20
2797
5
280
5225
8
2763
0
18816
11
2250
297066
2773
3683
1334
4996
6
982
1002
1864
3479
1337
6327
7
8185
2245
3
2687
3053
2332
1253
9611
810