1412
0
2377
1
17946
19783
2
297066
610
131589
1105
32302
19944
1704
810
9954
6
3090
3683
4382
4
2535
570
45986
2906
800
2174
2949
2405
14887
18
1583
1736
444571
9
5978
3256