1880
2
517
0
1152
458
467
602
266
1824
431
2328
2748
968
31535
4328
10
745
683
1075
422
503
1599
1033
580
759
755
691
4594
1
6800
584
1009