31535
0
1824
169211
11
1779
2730
6
467
20634
8
572
1418
2
611
2748
1192
1
1428
846
2810
552
4594
631
1343
363
759
2952
1541
17353
1251
653
1793
1649
360
3659
14