3114
4
1949
3
3498
2299
1
3653
2
3415
20
4111
1463
17184
44
3595
8
2766
3510
2758
895
0
169
729
392
169211
11
772
676
1267
3149
991
661
3383
346
1531
6
1677
2014
455