181997
11
2277
0
1078
1
2584
7621
13
4398
10
1261
1289601
4
1068
723
1242
1273
3106
123674
35
605
2060
2676
2837