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