1056
1
1129
0
333
1937
1374
383
1084
521
814
933
417
3268
2326
4
935
1291
565
7952
5217
11
3765
6
1776
948
18385
2
4154
2341
2000
2108
3
2229
2542
2730
929