31535
0
294
467
29323
534
458
1824
2010
2748
2
1378
1192
1
46414
1428
1045
552
945
169211
11
1130
573
2683
1649
360
1418
401
4594
4922
2522
3287
611
393