31535
0
6800
1824
2864
7
2748
2
1192
1
1428
503
584
552
458
608
572
169211
11
467
2522
1649
611
360
4922
1418
2395
1056
3287
20634
8
3659
14
759
282572
2275
3663