1560
0
1058
3
3342
11
2180
1
882
4362
5
1911
504
2199
1352
2465
2
408
373
2369
2599
231
5871
15
1843
1895
4
14076
7
5554
28
9373
6
3074
10
3710
2840
13