4005
3
4168
5
2917
2074
7
4553
2
2935
19079
6
2516
444571
9
3238
1
1451
0
4585
10
6247
2238
2769
5164
267612
658
1564
542
57793
3509
2701
4
781
19783
1889