31535
0
458
1824
1649
1
467
552
1192
2748
2
4594
1378
1069
2275
169211
11
584
1603
1759
3
759
2522
25137
19279
5560
5
1045
575
1009
984
1152
611
25127
639