2886
4
2489
2
3186
1
3634
2554
16
1272
991
0
1825
1408
4946
18
1431
2189
1547
4370
83
2776
3106
123674
35
605
2060
2676
2837
3055
297066
1177