2676
3
669
0
1129
1098
2
1374
1
383
1084
1320
2368
521
814
933
417
935
1291
565
7952
5217
11
1036
1776
18385
4154
2341
6
2000
2108
2229
4
2542
2730
929
2115