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