1289601
4
2465
2
971
0
477
3014
20
37355
13
623
1
496
3125
644
352
5431
3546
528
1186
329
372
930
465
639
894
432