5245
4
2043
1323
2
3287
3032
2152
3791
7
2691
9
3594
10
3412
1
1840
6
1285
4383
3
1947
1770
3974
8
2759
4978
2520
3991
3361
5
2918
2074
2733
30334
2530
3130
3676
4587
3873
15