1843
1
387
0
3223
2
841
476
423
1359
601
1711
430
449
544
635
318
579
557
501
975
894
477
330
1064
862
329
2909
454
287
1127
2312
393