2847
4
858
1
689
1071
483
2
812
275
392
798
249
557
681
254
2547
218
1674
669
647
712
655
119
398
94
709
351
593
741
3
732
1485