31535
0
453
362
647
1645
1
25137
251
2006
1614
579
893
584
310
2275
2
1482
19279
1020
283
2668
467
3114
4
968
325
5223
9
17353
1824
802
2730
6
269
20634
8