3553
2748
937
1028
820
3690
20618
3156
1686
1016
1663
1182
1140
1269
1642
2132
1132
962
918
884
884
3509
926
1368
1090
1672
1436
912
1078
10793
990
942
945
981
1341
865
825
2362
878
1295
1250
1337
920
1212
1809
834
929
1084
919
1046
3156
2187
860
976
1369
1456
5863
881
4658
1393