4520
3839
1302
2771
1830
3846
1714
927
1104
972
1046
876
990
909
950
1171
1115
5905
1527
1833
1565
2910
2034
2185
1847
3261
1977
1808
6199
3503
5207
3645
2670
3999
3385
6920
7102
6232
10350
4071
8592
2964
2379
5120
5280
5143
21278
4510
7081
5569
4229
3909
2949
6644
4307
2930
5713
3791
6127
7747