2785
2
4294
11
3606
7
2801
4
2642
1
2393
6
1722
2107
3899
2546
765
1537
3465
805
3106
3244
123674
35
1109
605
2060
2676
2837