31535
0
2727
2
2008
2275
2315
1
1880
300
1251
543
20634
8
521
25137
1501
2730
6
770
3990
2809
1824
1309
1410
1520
518
3041
4
2236
486
3239
1855
19279
2619
1630