22953
8
2218
3
2282
5
2997
9
3592
4
3832
2
1625
11
2051
7
3882
1
6080
6
2202
11016
2566
1130
920
996
3107
2286
1348
1470
3079
1548
13
4281
2629
6613
1424
1973
2854
1927
2818