31535
0
1824
3287
1
2748
2
1192
1428
1024
169211
11
282572
846
552
20634
8
2683
1649
360
1418
467
2522
611
19279
6800
1343
2275
572
1431
8766
909
1378
1069
17353