1175
1
774
3
738
326
113
2
68
602
511
9933
5
682
693
637
101
390
400
581
475
1079
2460
4
793
2090
1343
3320
2403
538
516
663
457
444
399