1309
0
20163
44
722
255
1992
3
3680
2
616
547
629
707
1
706
697
422
903
733
617
348
579
4914
2788
718
1650
2348
1094
1239
621
1618
2992
3252
429