37355
13
1252
0
928
2
2593
1
2638
3
2105
1723
5527
1419
17946
3629
2145
4116
6
1915
4
971
604
3724
22731
1604
7978
9
2471
3354
8313
1785
1289601
3863
593
1960
6095
1112