7
881
991
2373
536
2
23
315
564
5
3
17
5
20
111
924
1276
13
506
1
432
344
15
512
446
100
10
725
694
353
587
