22458
11
2865
2
3179
2761
4553
2285
5169
1
3513
4
42836
12
2556
829
0
2377
1507
2758
5
2410
2004
3173
444571
9
1200
986
688
8072
3
1186
1953
2189
1594
2347
2405
1736
701