31535
0
4594
1
458
1343
1824
3659
14
653
1152
552
1649
1045
2522
1418
2
759
1431
6800
2748
8766
909
1009
1192
1378
611
1779
1428
1069
896
1105
1024