4745
9
6139
4
1009
1
3090
6
1212
2737
2535
2
1875
5
19783
32302
0
3868
10
2160
2471
7
1628
833
2619
3
5052
1186
462
1663
909
1407
2358
2932
25669
3498
2788
2666
2551
17946