912
1
624
1129
0
1100
1896
383
1084
521
814
933
1501
417
1291
577
565
7952
5217
11
1776
18385
2
935
4154
2341
6
2000
2108
3
2229
4
2542
2730
929
2115
1132