284
0
3971
1
315
4148
2
820
841
344
791
593
509
2065
1348
377
1151
563
5043
1618
362
4690
3
880
878
639