5804
2299
2435
767
6966
3087
2580
1311
1264
575
1212
689
5551
3259
1236
566
2806
1356
3737
2095
1356
513
865
287
737
347
986
338
890
415
856
497
1186
676
607
355
1653
835
5406
3159