608
0
2551
1
1862
846
859
2522
469
4126
6
557
1325
1054
502
587
828
823
1267
573
486
953
443
525
1336
351
1020
691
362
2855
3
699
1116
349