2999
1
1466
4670
712
4083
0
1694
1752
3156
1394
4012
1028
891
2
716
189
1520
3125
15
901
3758
1036
2502
2664
3
2621
1129
4279
5
3587
2776
1723
8819
12
1478
2924