146
482
4564
5120
6540
3206
6580
2324
5338
4719
3249
4448
1012
8417
7430
510
1865
834
322
8643
138
4825
2596
7704
3642
6685
1059
5233
8515