997
1
3125
2
2578
2535
1226
1532
1819
2294
1825
3765
4
1787
2367
3562
1382
4179
3053
7
2986
2372
3
2964
1511
1350
642