22330
22
2284
2
409
0
1465
7
3393
10
995
1
385
605
1928
637
381
445
467
1622
5
6194
6
2143
3546
1883
427
3559
2201
11
2602
7952
1888
4987
3
2490
1101
1053
544
372