31535
0
369
1824
1428
1
552
2522
458
363
2683
2748
2
1192
19279
282572
3373
639
139
2952
1343
3287
6800
1362
4
653
572
4594
953
29323
2275
909
383
1069