326
0
25137
772
19279
2
31535
423
692
1824
1079
226
835
255
309
1949
3
1643
370
383
212
739
508
534
340
563
870
251
467
500
1880
324
371