2801
4
2635
2
3606
7
4294
11
2393
6
765
1
1722
2107
1537
3899
2546
3465
2642
2785
615
739
11192
10
805
1806
2544
3
663
6014
0
1500
1007
561
3267
461
2612
5
2735
9220