3093
2
3506
7
3640
5665
8
1111
4
2041
2047
7560
1765
5
799
1
2019
3115
2236
10
1625
11
1966
3
2085
3491
1048
3415
1443
2890
1351
2020
4782
6
447
1087
3515
1046
2661
1103