1599
2
7877
5
2163
0
3597
1450
1
11924
1962
1656
3
2558
7793
4
1814
106
4168
1393
2180
2530
844
833
1809
1451
14801
11
665
2787
1547
3289
2786
1619
3244
3683
19944