527
0
464
2093
2
355
335
1015
245
1095
658
517
3373
478
1045
768
1
1275
1762
2740
421
296
396
47041
334
2748
413
54
622
525
775
520
303