2919
2
2663
0
1862
1
3971
2165
668
717
1061
2408
8
7042
5
1298
477
572
1581
2584
11
938
6346
16
809
2155
3
3126
1500
2041
2313
2075
4821
3159
2524
319
2948
6
1457