1880
2
719
0
390
1152
503
1161
683
755
745
605
458
431
2328
1824
1232
4328
10
584
642
953
2490
1009
772
1
429
759
1033
1314
2522
820
1075