1784
2
20634
8
282572
0
543
483
484
436
494
670
422
294
29323
573
476
378
1343
501
48766
24
425
647
4396
3
169211
11
2125
1
341
46
797
2526
290
3442
1025