31535
0
2748
2
1824
1394
6
3659
14
4594
1
552
46414
1649
2720
10
458
169211
11
6800
300
2522
1431
139
8766
909
2952
1192
1378
1428
1069
1045
1290
896
1105
2275
1024