814
1
620
345
932
0
2055
5
1233
1119
1069
1410
276
952
1120
3
341
287
290
991
2
1912
291
639
679
1864
841
354
319
315
745
990
1497
426
894