1614
1
881
2
748
2405
1158
860
946
1153
994
1558
1622
2622
6
1447
1348
17970
15
685
0
3629
2377
1393
989
1880
5
2884
2277
9160
1047
1051
2781
12459
3
1295
608