162
1
296
399
417
2
153
737
481
175
1433
527
555
2251
7
5315
14
593
1408
3063
10
509
2572
6
1795
0
793
1487
779
3512
5
5077
11
1535
785
1042
2829
3
1993
2215