49
1
137
2
34
532
2484
932
1669
4
1154
4247
3
765
602
747
1469
2109
6
2650
391
626
678
803
0
697
452
2080
3480
1477
1748
798
1600
914
745
952