24337
22
944
3
1815
2
5225
8
2530
2510
1
1161
511
592
0
673
1449
1185
1777
2345
3315
6547
718
9817
2505
5347
4
1162
5204
1487
951
1376
12459
854
20850
5
14125
10
1239