5805
3
5164
5
6047
4
2028
0
1743
4309
2
5946
790
3000
1
11891
27
4034
3175
2522
8843
10
1757
3683
5375
21152
8
2669
1247
951
2505
12632
7
980
3054
1510
2057
1637
1683
392