1245
0
624
428
1
1989
8
1293
4
1160
7
354
2
586
3716
989
2244
1223
5
4525
3512
10
1409
1077
1196
977
3
6826
1876
353
836
579
278
412
1336
20637
14
3272
1084
459