1238
3
4450
4
598
2
1450
1
4880
5
1576
9
492
599
573
606
0
3482
695
467
4969
517
561
427
987
588
462
831
648
2183
10
577
536
495
538
1245
13
688
1085