212
12
262
20
493
26
451
34
548
36
1104
38
975
59
693
50
750
46
736
59
959
81
3245
438
5230
1392
5031
11387
4947
4342
5806
4587
8420
11472
4635
5417
6666
7037
6181
4974
3985
4586
4786
7549
5210
6479
3690
6228
3230
6023
2016
3594
1935
3446
5550
9390