31535
0
2647
1
1024
2
169211
11
552
1824
2748
1378
1192
1428
46414
167
2000
467
282572
1642
2683
1649
360
1418
543
2522
3287
3116
964
1330
611
2368
6800
2275