5070
19
938
1
1219
2643
2
5486
6346
16
1476
12621
22
9220
3
3095
7
1064
3696
8
1416
4042
7463
3316
10
2798
877
2146
4690
5922
5
1944