2195
2
1152
1
1166
0
2366
5
562
2954
2094
4
1862
1061
3587
668
652
1298
451
477
914
494
2147
3
1581
4083
938
1088
3022
7
9055
10
2528
809
1675
429
1204
6916