782
37582
1448
2107
15095
2977
837
1166
3003
941
2814
8221
857
4403
1055
9674
875
902
850
791
10403
1290
872
4927
952
785
3053
25812
1721
850
6890
2294
1137
987
906
1027
2132
2552
1565
1855
2212
952
882
2764
1617
14350
16591
3594
780
54761
4506
1172
996
2107
1876
1133
1246
4849
1017
3584