1824
0
1152
323
334
968
90
573
1123
390
439
376
298
532
255
482
1081
458
2211
637
19279
2
2111
3
1130
492
516
548
585
3469
4
17353
955
2199