2825
6
3425
1
631
2701
2
629
1741
793
2971
2815
4
1654
5164
3
632
11953
579
1734
1491
5401
1612
2050
1989
329
6794
3661
821
1428
38853
12