1076
4
25176
63
1390
1
536
519
883
2
822
2787
3
12941
6
1000
728
1056
2558
7
2105
1760
5350
5
2285
8110
1347
2456
2908
2018
1546
10604
15
1681
1628
2661
3230
1323
1756