2152
0
1547
1
3035
2163
1875
5
2301
12
1974
3
1063
1005
1615
19944
2
644
1325
2972
2499
2634
384
1663
9611
3971
2884
942
976
2340
2178
1554
1759
2365
4
1568
13018