2663
0
2368
1
668
1581
2835
2
1243
1750
3
490
1166
2123
685
534
1298
1193
1862
758
83
1500
3083
337
1894
6346
16