1784
2
543
0
436
483
29323
484
770
670
573
476
294
48766
24
290
494
501
401
422
3990
1343
913
383
341
647
378
46
611
857
2172
818