22330
22
2619
1
938
975
2
467
0
1516
1451
665
427
398
4964
3
1133
1939
905
2152
957
951
454
403
2121
4
409
691
415
1045
1059
1557
1661
3148
9