22330
22
2284
2
1465
7
409
0
995
1
385
1928
637
1622
5
3393
10
3546
1883
427
381
2201
11
1888
445
2490
1101
4012
4
456
2143
467
2702
413
410
1710
6343
24
949
1542