1175
1
774
3
738
324
111
2
68
602
510
9933
5
681
693
637
101
390
400
581
474
1079
2460
4
793
2090
1343
3320
2403
538
516
663
456
444
399