2
7007
7782
1923
6650
3608
7313
3101
5925
3136
5925
5925
520
520
525
529
509
509
530
530
503