850
1
458
0
431
1809
1099
584
1411
4594
525
745
1232
691
4328
10
759
1966
3
546
1238
1436
1998
1152
1009
503
1045
267
517
479
1780
336
467