1115
1246
920
1670
822
2504
3720
890
3183
13702
3485
5975
1607
3011
1635
2995
4188
8007
7201
4210
21034
7335
2747
15847
8058
2288
1981
4186
2523
2521
2118
1568
6018
6284
1113
6015
848
6677
4007
4695
2587
1097
2867
5170
1290
1087
7113
1143
5527
1443
2416
4599
9169
1708
2234
1997
2143
2257
2012
8893