22953
8
2213
3
2280
5
2997
9
3589
4
3831
2
1624
11
2051
7
3880
1
6080
6
2202
11015
2563
1129
919
995
3104
2286
1348
1470
3077
1547
13
4279
2628
6613
1424
1971
2853
1926
2817