5946
2
5701
8
951
1
619
564
2502
5164
5
6047
4
11891
27
2740
2028
0
3140
2906
2522
8843
10
3539
3
4309
1510
1637
1011
1197
1366
5536
5805
2122
8607
4034
1906
1903
2794