3090
6
2781
1
2358
9
3158
2
3694
1660
3868
10
2729
14
2160
298
1622
5717
1628
5052
1020
0
1568
658
802
6346
16
1186
1663
5
462
3484
5439
2471
7
2013
2642
1646
3
2133
2155