1129
0
3045
1
383
1084
521
5622
4
814
933
417
1291
565
7952
5217
11
1776
18385
2
935
4154
2341
6
2000
2108
3
3454
2229
2542
1068
2730
929
2115
3092
1132
2085