814
1
620
345
932
0
2055
5
1233
1119
1069
1408
276
952
1120
3
341
287
290
990
2
1911
291
639
679
1863
841
353
319
315
745
989
1497
426
891