2399
2
2156
1
3101
4730
17
995
4938
1181
658
0
854
5
5997
12
3071
9
860
3362
3
2193
1741
3245
1390
3643
10
1015
3702
4
1080
2707
1471
7733
4360
7
4033
2684
1714
2250
2659