458
0
1043
286
767
363
274
2190
1
604
13491
2546
1098
980
462
209
813
750
365
859
547
428
457
509
318
267
1085
668
935
439