345
0
31535
1020
53
416
489
185
310
919
474
3868
2
419
169211
11
968
3114
4
482
1465
165
555
929
901
543
291
2634
552
16
1880
683
1872
1
894
1219