2883
5
14589
10
2773
3
19944
2
2163
0
1582
1
2074
1462
1843
2428
2146
3571
2655
6
3279
1881
2397
1388
1108
5106
2610
5354