513
451
521
42
51
5
1
6343
6264
5773
8
7
31
34
30
9
10
2
6371
6521
5621
7612
7312
7072
305
438
334
247321
241020
249716
381
591
842
4912
4694