2788
2
6047
4
5164
5
11891
27
2028
0
904
1
2522
5946
2619
3
8843
10
4309
5701
8
1595
606
884
421
2737
2551
833
2222
1510
1637
1011
10180
3000
5805
4034
1906
5536
3175