1519
459
480
284
443
616
359
1049
3210
493
864
3051
608
1081
342
377
512
3068
1054
331
366
433
542
308
