3266
4
3393
7
996
1804
2
2642
5
642
1
684
627
994
674
1031
622
694
621
1446
6
4690
21
432
424
954
2925
9
480
571
704
896
1803
825
2138
717
909
4536