1784
2
543
0
670
1343
436
483
1132
29323
484
573
797
468
476
294
48766
24
290
494
501
401
422
3990
2106
1
935
3287
913
383
341
647
378