3583
676
3900
1030
3721
684
2962
698
3291
803
4472
1071
3675
861
7802
2430
1803
438
3339
995
3927
1611
5964
2639
2019
520
1280
337
799
265
1032
158
1124
366
1432
344
1213
188
2452
701