543
0
383
2189
714
460
521
2635
116
472
518
777
2211
1612
475
1343
284
290
3015
152
846
5237
476
5313
418
1504
932
675
1237
569
497