1336
3
913
1
1607
4
1747
6
448
990
2
1016
341
707
711
327
538
524
469
334
673
697
603
1416
5
517
320
886
0
4549
539
669
598
1104
1098
141
623