4145
7
7898
9
1350
3
881
2
926
6
540
1
24953
26
2738
1976
4791
5
790
995
1773
505
2728
609
13660
17
935
4361
425
519
2909
1007
1986
4555
4
3289