2301
1
6517
4
7884
17
2209
1599
2
6346
16
2136
0
2934
2866
796
6
1380
844
2786
5
665
496
3629
2276
5950
10
1095
790
1471
2207
802
801
2332
1787
2980
1778
1615
7733