1098
0
1626
1
2749
3114
4
1949
3
3498
1464
2299
3674
10
3653
2
3415
20
4111
1463
17184
44
3595
8
2766
3510
2758
895
169
729
4677
392
772
676
1267
3149
991
661
3383