1075
2
4309
3
1451
0
5375
1408
1
3882
5
2776
1364
2099
2583
7
4358
6
1688
1866
4
2134
2554
16
2495
1891
2899
3835
5579
658
19944
2522
790
3735
3971
2966
11
734
2265
574