3566
3
3597
5
109776
42
1821
4
380
1
2335
2
4944
3738
2630
971
0
17340
14
1711
2528
1926
1182
3688
2597