1496
1
2935
2
3518
3
1451
0
619
1606
942
3178
3803
6236
10
1179
2115
2428
2505
467
8527
1047
4499
12
17970
15