3442
2
1330
20634
8
1716
1
4396
3
417
0
543
1622
3006
312
2461
20
2200
6
3795
2125
3043
2086
2526
2668
1124
650
3342
11
2327
1045