2285
2
1662
1
5030
3
11608
2664
3024
1587
16104
1879
452
1930
3609
1756
0
3094
4502
6743
4
1609
1684
3624
3570
7987
1399
3003
1875
2916
2842