25427
21
7235
6
12405
5
64061
36
1918
4
88
2099
2
11170
8
792
990
254
601
527
872
763
3
676
494
468
404
828
1
673
609
581
772
962
856
3730
11433
12
4315
3453
2579
1347
2529
1364
1604
1434
2240
871
1470
1218