1824
0
759
1333
1
552
2290
2
31535
503
525
2522
1045
467
2748
17353
968
1880
676
458
771
580
1020
1603
1712
1392
608
611
47041
745
653
391
683