847
0
1604
496
1058
728
1273
737
1679
452
385
1616
10941
414
44
1018
510
9811
1171
765
929
368
89
397
1479
1950
1362
1224
1543