5946
2
5701
8
951
1
619
564
2502
5164
5
6047
4
11891
27
2740
2028
0
2522
8843
10
3539
3
4309
1510
1637
1011
5536
5805
4034
1906
8607
4943
2153
7
3000
1458
2122
2427
12
2687