1308
0
2551
1
547
1436
301
479
518
410
451
668
1054
722
2964
81
1924
874
1661
381
93
1279
859
525
1020
608
1942