267
0
544
773
286
1939
2490
552
16
470
482
301
419
297
968
5313
284
262
321
609
444
2634
750
413
2727
2
694
429
608
351
2702