22731
1
1619
2
3682
1568
753
1142
2502
4305
1570
1746
467
0
2733
4
9836
15
1373
3351
3
1751
6779
5
2360
6
1676
1979
2426
7
791
2786
2059