951
3076
1933
1284
2503
1353
1646
1521
1167
3986
945
924
826
898
1925
1248
843
2347
6121
1215
911
1236
1014
947
980
1765
1078
1045
830
1148
2683
1023
965
969
981
3082
1788
3729
1071
1384
3570
1008
1042
982
1024
1401
993
1074
1588
2311
3106
1100
2806
1051
1935
916
2732
1945
1047
914