1125
1
2526
3
1008
2
3625
7
10176
26
2188
9
522
0
2570
5
5560
11768
21
1686
5745
2541
2095
4
493
416
1326
942
670
1145