544
0
405
1484
847
2693
2992
599
237
383
719
574
1663
5
773
542
442
1089
1107
1
623
3475
370
2323
9
302
272
610