1551
1
1442
4
1639
2361
6676
12
946
2526
1558
2
1622
2622
6
1348
3145
3
17970
15
685
0
3629
308
2377
1393
989
1880
5
2884
2277
9160
1047
1051
2781
12459
1295
608
1225