1199
0
320
747
691
1529
4106
714
392
787
2055
616
2972
3066
3424
486
246
539
2431
3
675
301
414
1650
305
1257
356
251