592
0
327
386
25127
795
344
290
1840
2
1020
467
458
418
1824
255
432
1878
1
1936
19279
474
31535
25137
3815
337
1319
511
392
2275
3114
4
957
17353