1784
2
670
0
484
1343
543
839
436
483
29323
1112
480
573
522
476
294
48766
24
1132
99031
1
553
290
494
1999
501
401
422
3990
913
383
1936
341