4044
5
3083
2
17946
0
4196
534
2465
1189
894
3125
1193
3546
1
448
387
19944
5440
8
2595
3498
4
590
475
3779
1179