4034
1
1757
2
11891
27
3070
4
1011
3128
3621
0
1637
1906
3428
5164
5
392
5536
5805
3
5014
10
8843
794
3175
2149
1510
2522
5946
3101
5701
8
2028
3000
6047
4309