458
0
342
1333
1
552
1152
2395
584
1710
363
2952
396
443
4594
637
1343
1504
1075
138355
46414
714
1282
611
422
525
431
1015
2941
464
31535
768