550
2
122
1
247
346
441
616
1136
3
1288
934
4
1082
381
14568
6
3104
7560
1507
950
3619
449
2628
630
788
2361
946
494
562
1056
3088
7
524
676
72